package cn.lysj.framework.order.vo;

import lombok.Data;

import javax.persistence.Column;
import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

/**
 * @Author: ZhangWenJian
 * @Create: 2018/11/6--14:34
 * @Description:
 */
@Data
public class FoodOrderVo {
    private Date createTime;//创建时间
    private String id;//订单真实Id
    private String foodOrderNumber;//订单编号
    private Integer foodOrderStatus;//订单状态 -1 未支付 1.已支付 2.已结单
    private String foodOrderRemark;//订单备注
    private BigDecimal sumMoney;//应付金额
    private Integer repastWay;//就餐方式
    private Integer serialNumber;// 餐桌编号
    private String eatTableName;//餐桌名称
    private BigDecimal allBoMoney;//餐盒费用
    private BigDecimal allCutleryMoney;//用餐费用
    private List<FoodOrderInfoVo> foodOrderInfoVos;
    private Integer useFoodNumber;//用餐人数
    private Integer supporyPayWay;//1.线上 2.线下
    private Integer printType;//1.未打印 2.已打印
    @Column(columnDefinition = "decimal(10,2)")
    private BigDecimal discountMoney;//优惠金额
    @Column(columnDefinition = "decimal(10,2)")
    private BigDecimal actPayMoney;//实付金额


}
